.public-list p{background: url(../img/icon.png) no-repeat -2px -317px ;background-size: 18px auto;border:none;border-bottom: 1px solid #D2D2D2;height: 50px;position: relative;}
.public-list input{height: 50px;line-height: 50px;display: block;width: 100%;text-indent: 20px;font-size: 14px;border:none;background: none;}
.public-list .up-img{position: relative;}
.public-list .up-img span{display: block;height: 50px;width: 100%;background: url(../img/icon.png) no-repeat 99% -372px ;background-size:  18px auto;text-indent: 20px;font-size: 14px;line-height: 50px;color: #999999;}
.public-list .up-img input{position: absolute;left: 0px;top: 0px;z-index: 1;opacity: 0;}
.public-list .up-img img{position: absolute;right: 7px;top: 10px;width: 30px;height: 30px;z-index: 2;display: block;}
.public-list textarea{display: block;padding: 5px 2%;font-size: 14px;border: none;border-bottom: 1px solid #D2D2D2;height: 50px;line-height: 25px;width: 96%;}

.new-btn{width: 100%;height: 40px;background: #83AFDE;font-size: 16px;color: #FFFFFF;line-height: 40px;text-align: center;position: fixed;bottom: 133px;left: 0;}
.fix-footer{position: fixed;bottom: 0px;left: 0px;width: 100%;height: 133px;z-index: 10;}
.public-list .qq-upload-button{
    position: relative;
    z-index: 10;
}
.public-list .qq-upload-button div{
    background: url(../img/add_file.jpg) no-repeat center center;
    overflow: hidden;
    width: 100%;
    /*display: none;*/
}
.public-list .processing{
    width: 100%;
    display: none;
}
.public-list .processing div{
    width: 124px;
    height: 124px;
    line-height: 124px;
    position: relative;
    background: url(../img/loadding.gif) no-repeat center center;
    overflow: hidden;
    z-index: 20;
    margin: 0 auto 0;
}
.public-list .qq-upload-list{
    position: absolute;
    bottom: 0;
    opacity: 0.8;
    padding: 10px 0;
    position: absolute;
    width: 100%;
    z-index: 120;
}

.public-list .qq-upload-list a{
    background: #fea444 none repeat scroll 0 0;
    border: medium none;
    border-radius: 5px;
    color: #ffffff;
    cursor: pointer;
    display: block;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 30%;
    margin: 0 5%;
    float: right;
}
.public-list .qq-upload-size,.public-list .qq-upload-file,.public-list .qq-edit-filename,.public-list a.qq-upload-delete,.public-list a.qq-upload-retry{
    display: none;
}